-
Notifications
You must be signed in to change notification settings - Fork 12.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove commit_if_ok
probe from NLL type relation
#103601
Remove commit_if_ok
probe from NLL type relation
#103601
Conversation
commit_if_ok
probe from NLL type relation
@bors r+ p=1 While it's low risk to backport, it's also just an ICE in a rare piece of nonsensical code that is unlikely to occur in practice. Still, it could happen while writing a useful piece of code. Since it's essentially a partial revert of the PR that caused it. I'll beta accept immediately so it can make the cut. |
☀️ Test successful - checks-actions |
Finished benchmarking commit (9dd3d29): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)This benchmark run did not return any relevant results for this metric. CyclesThis benchmark run did not return any relevant results for this metric. |
…mulacrum [beta] backport rollup * poll_fn and Unpin: fix pinning rust-lang#102737 * Support raw-dylib functions being used inside inlined functions rust-lang#102988 * Fix line numbers for MIR inlined code rust-lang#103071 * Add architectures to fn create_object_file rust-lang#103240 * Add eval hack in super_relate_consts back rust-lang#103279 * Mark std::os::wasi::io::AsFd etc. as stable. rust-lang#103308 * Truncate thread names on Linux and Apple targets rust-lang#103379 * Do not consider repeated lifetime params for elision. rust-lang#103450 * rustdoc: add missing URL redirect rust-lang#103588 * Remove commit_if_ok probe from NLL type relation rust-lang#103601 Also includes a copy of the release notes. r? `@ghost`
…ll-relate, r=oli-obk Remove `commit_if_ok` probe from NLL type relation It was not really necessary to add the `commit_if_ok` in rust-lang#100092 -- I added it to protect us against weird inference error messages due to recursive RPIT calls, but we are always on the error path when this happens anyways, and I can't come up with an example that makes this manifest. Fixes rust-lang#103599 r? `@oli-obk` since you reviewed rust-lang#100092, feel free to re-roll. :b: :loudspeaker: beta-nominating this since it's on beta (which forks in ~a week~ two days :fearful:) -- worst case we could revert the original PR on beta and land this on nightly, to give it some extra soak time...
It was not really necessary to add the
commit_if_ok
in #100092 -- I added it to protect us against weird inference error messages due to recursive RPIT calls, but we are always on the error path when this happens anyways, and I can't come up with an example that makes this manifest.Fixes #103599
r? @oli-obk since you reviewed #100092, feel free to re-roll.
a weektwo days 😨) -- worst case we could revert the original PR on beta and land this on nightly, to give it some extra soak time...